Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris France F1 France F3 France F4 France F5 France F6 France F7 Germany F6 Italy F6 Italy F7 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 France F11 Italy F4 Germany F1 France F4 France F5 France F7 France F8 France F12 France F16 France F17 France F22 Italy #3-w1 Argentina F7 Spain F2 Italy F2 Italy F3 France F2 Italy F5 Chile F3 Oberstaufen Cup - Oberstaufen Sporting Challenger - Turin Open de L'Isere - Grenoble Tennis Napoli Cup 2007 - Napoli Garden Open - Rome 5° Sporting Challenger - Turin Nord LB Open 2006 - Braunschweig San Remo Tennis Cup 15° Piertomaso - San Remo Black Forest Open - Freudenstadt Challenger 42 - Andrezieux Copa Kia Challenger ATP - Santiago San Remo Tennis Cup - San Remo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Brazil - Belo Horizonte Internationaux du Doubs - Besancon BNP Paribas Primrose - Bordeaux Sporting Challenger '08-Trofeo Regione Piemonte - Turin Challenger Groningen - Groningen II Cyclus Open de Tenis - Florianopolis IX Torneo Internacionale de Tennis - Barletta BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Sunrise Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open de Montauban - Montauban Siemens Open - Scheveningen Open de Montauban - Montauban San Benedetto Challenger Challenger Brasov - Brasov Mons Challenger II Challenger Ciudada de Guayaquil - Guayaquil Morocco Tennis Tour - Casablanca Open Sainte Victoire - Aix-En-Provence Challenger 42 - Andrezieux Zagreb Open - Zagreb Rennes Challenger Challenger Ford de Cherbourg - Cherbourg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Courmayeur Challenger Quimper Challenger Cherbourg Challenger Tennis Napoli Cup 2006 - Napoli Turin Challenger Scheveningen Challenger Sopot Challenger dBI Tennis Challenger - Binghamton Challenger 42 - Andrezieux San Marino Challenger Asics Challenger Open - Monchengladbach Top Wool Challenger Biella - Biella Genoa Open Challenger-Fondazione Carige - Genova Mobilux Open - Luxembourg Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux Stella Artois Clay Court Championship - Budaors Quimper Challenger Cherbourg Challenger Barletta Challenger Milan Challenger St. Remy Challenger Geneva Challenger Noumea Challenger Blois Challenger Banca Stato Challenger Lugano - Lugano Scheveningen Challenger Open de L'Isere - Grenoble St. Remy Challenger Open de Montauban - Montauban Orleans Challenger Mons Challenger Rennes Challenger Heineken Challenger - Ho Chi Minh City Riviera di Rimini Challenger 2004 - Rimini St. Brieuc Challenger Olbia Challenger - Olbia Napoli Challenger Open Costa Daurada - Tarragona BMW Tennis Championship - Sunrise Timisoara Challenger - Timisoara Tunis Challenger Aix En Provence Challenger Banca Stato Challenger - Lugano GHI Bronz Classic - Bronx Timisoara Challenger 2005 - Timisoara GHI Bronx Classic - Bronx Antonio Savoldi-Marco Co. - Manerbio Open D'Orleans - Orleans Citta di Monza - Monza Bancastato Challenger Lugano - Lugano Kosice Challenger XI Torneo Internazionale di Tennis - Barletta St. Remy Challenger Orleans Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Rennes Challenger Polska Energia Open - Bytom Open Mutouest de Saint-Brieuc - St. Brieuc Copa Petrobras Uruguay - Montevideo Tunis Open - Tunis Copa Petrobras Argentina - Buenos Aires Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Architect Open - Budapest Ethias Tennis Trophy - Mons Mons Challenger Santiago Challenger Kosice Challenger Genova Open Challenger - Genova X Torneo Internazionale di Tennis - Barletta Copa Petrobras Brazil - Aracaju Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Open Mutouest - St. Brieuc Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg Copa Petrobras - Santiago Rabat Challenger Cherbourg Challenger Genova Challenger Blois Challenger Napoli Challenger ATP Challenger Numea - New Caledonia Orleans Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Tennis Napoli Cup - Napoli Noumea Challenger Copa Petrobras Paraguay - Asuncion Montemar Challenger Le Gosier Challenger Bordeaux Challenger Cap Cana Challenger Barletta Challenger St. Brieuc Challenger Nottingham Challenger Open 13 - Marseille AAPT Championships - Adelaide Open de Franche-Comte - Besancon Copa Petrobras Uruguray - Montevideo Open de Franche-Comte - Besancon Copa Petrobras Argentina - Buenos Aires Marrakech Challenger Garden Open 2005 - Rome Tunis Challenger V Trani Cup - Trani Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Tenerife 1 Challenger Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere The Hilversum Open - Hilversum The Wrexham Challenger - Wrexham Trani Cup - Trani Open de Moselle - Metz Bulgarian Challenger 2002 - Sofia Davidoff Swiss Indoors - Basel Open de L'Isere - Grenoble Internationale Badische Meisterschaften Um Den Techem Cup - Zell Grand Prix Hassan II - Casablanca 4° Sporting Challenger - Turin Banja Luka Challenger 2005 - Banja Luka 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Bordeaux Challenger Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Shenzhen 1 Challenger Bergamo Challenger Campionati Internazionali di Sicilia - Palermo Phoenix Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Hangzhou Challenger Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Oberstaufen Challenger Allianz Suisse Open - Gstaad Segovia Challenger Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel St. Remy Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Bordeaux Challenger BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Rome Challenger Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Heineken Open - Auckland Bordeaux Challenger PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Countrywide Classic - Los Angeles St. Brieuc Challenger Brisbane International - Brisbane Heineken Open - Auckland Zug Challenger Chennai Open - Chennai Brasil Open - Costa do Sauipe Cherbourg Challenger Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Mons Challenger Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Rennes Challenger Oeiras 3 Challenger AEGON Championships - London Kremlin Cup - Moscow Serbia Open - Belgrade Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Indianapolis Tennis Championships - Indianapolis Open Sud de France - Montpellier Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Legg Mason Tennis Classic - Washington Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Interwetten Austrian Open - Kitzbuhel Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Open de Nice Cote d'Azur - Nice St. Brieuc Challenger Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Aircel Chennai Open - Chennai Quimper Challenger Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Studena Croatia Open - Umag Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro China Open - Beijing Kremlin Cup - Moscow Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Mouilleron-Le-Captif Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Erste Bank Open - Vienna Argentina Open - Buenos Aires BMW Open - Munich Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Konzum Croatia Open - Umag Medibank International - Sydney Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Sydney International - Sydney Brasil Open - Sao Paulo Ordina Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Intrum Stockholm Open - Stockholm ASB Classic - Auckland St. Petersburg Open - St. Petersburg Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos AEGON Championships - London Istanbul Challenger Antalya Open - Antalya International German Open - Hamburg China Open - Beijing Anytech365 Andalucia Open - Marbella Pilot Pen Tennis - New Haven San Diego Open - San Diego Sydney Tennis Classic - Sydney St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Serbia Open - Belgrade Heineken Open - Auckland Winston-Salem Open - Winston-Salem Open 13 - Marseille Buenos Aires Challenger Millennium Estoril Open - Estoril Asuncion Challenger Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel German Tennis Championships - Hamburg PTT Thailand Open - Bangkok Adelaide International - Adelaide Open de Tenis Comunidad Valenciana - Valencia Mallorca Championships - Mallorca Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice San Marino Challenger Vegeta Croatia Open - Umag Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open Sud de France - Montpellier Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BMW Open - Munich Valencia Open - Valencia Apia International - Sydney Argentina Open - Buenos Aires Naples Challenger Le Gosier Challenger Grand Prix Hassan II - Marrakech Napoli Challenger EFG Swiss Open - Gstaad Bordeaux Challenger Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel China Open - Beijing Valencia Open - Valencia Erste Bank Open - Vienna ASB Classic - Auckland Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Quimper Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Cordoba Open - Cordoba Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Kremlin Cup - Moscow Apia International - Sydney Zagreb Open - Zagreb Brasil Open - Sao Paulo Hungarian Open - Budapest Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Suisse Open - Gstaad Hamburg European Open - Hamburg Cagliari Challenger Turin Challenger Rio Open - Rio de Janeiro Erste Bank Open - Vienna Geneva Open - Geneva Chengdu Open - Chengdu China Open - Beijing Copa Petrobras - Bogota Grand Prix Hassan II - Marrakech Sir Supermercati - Rome China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Nordea Open - Bastad Open Seat Godo 2005 - Barcelona Rio Open - Rio de Janeiro Mauthausen Challenger Turin Challenger Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Sofia Open - Sofia Gonet Geneva Open - Geneva Tennis Napoli Open - Naples BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Moselle Open - Metz Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon BMW Open - Munich ATP Studena Croatia Open Umag - Umag Valencia Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Perugia Challenger San Marino Challenger Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad BRD Nastase Tiriac Trophy - Bucharest China Open - Beijing Argentina Open - Buenos Aires Maia Challenger Qatar ExxonMobil Open - Doha Boss Open - Stuttgart Naples Challenger BNP Paribas Masters - Paris Swiss Indoors Basel - Basel Belgrade Open - Belgrade Manama Challenger Telecom Italia Masters - Rome BNP Paribas Masters - Paris Erste Bank Open - Vienna Sassuolo Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo BCR Open Romania - Bucharest Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Open Sabadell Atlantico - Barcelona BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BA-CA Tennis Trophy - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati ATP Studena Croatia Open Umag - Umag BNP Paribas Masters - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati AEGON International - Eastbourne Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai EFG Swiss Open - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca Rogers Cup - Montreal Argentina Open - Buenos Aires Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Miami Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Countrywide Classic - Los Angeles Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Wimbledon - London Australian Open - Melbourne Erste Bank Open - Vienna Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Intrum Stockholm Open - Stockholm French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Masters Series Monte Carlo - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Laver Cup - Geneva Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 ATP Cup - Melbourne U.S. Open (juniors) Chengdu Open - Chengdu China Open - Beijing Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 AAMI Classic - Kooyong Olympics - Rio de Janeiro Wimbledon (juniors) Olympics - London Olympics - Tokyo U.S. Open - New York Internazionali BNL d'Italia - Rome